barn swallow (hirundo rustica) - English Synonyms Dictionary